Skip to content

Exposing Component State

Tags
Vue
Word count
67 words
Reading time
1 minute

defineExpose

Use defineExpose in child and get state from parent via component ref
Standard way of exposing state

Slot Props

Define props in component slot, then use v-slot in consumer to get props
Difference: props are only exposed to the slot and not available to the parent components

v-model & defineModel

Often more intuitive than alternatives

Contributors

Changelog